# 第三方模块  需要安装 才能使用
# 安装方式 pip 安装
# 配置 pip 清华源镜像
# python -m pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# 安装
# python -m pip install 模块名称   / python -m pip install 模块名称==版本号
# python -m pip list  查看已安装模块
# python -m pip uninstall 模块名称

import pymysql

db = pymysql.connect(user='test',password='test123',host='192.168.0.125',
                port=3306,database='mysqltest',charset='utf8mb4')
cs = db.cursor()

for i in range(3,10000):
    text = f"insert into info values({i},'李四{i}');"
    cs.execute(text)

db.commit()


db.close()


# # 建立数据连接
# db = pymysql.connect(
#     user='test',  # 用户名
#     password='test123',  # 密码
#     host='192.168.0.125',  # 数据库ip
#     port=3306,  # 数据库端口
#     database="mysqltest",  # 数据库名称
#     charset='utf8mb4')  # 字符编码
#
# # 建立游标 (游标的作用：执行SQL语句，获取查询结果)
# cs = db.cursor()


# # 1、准备好SQL语句
# text = "select * from dept;"
# # 2、通过 游标 执行SQL
# cs.execute(text)
# # 3、获取查询的结果 ()
# data = cs.fetchall()  # 以元组方式返回查询结果 ， ((第一条数据),(第二条数据)  )
# # ((10, '财务部', '上海'), (20, '市场部', '北京'), (30, '销售部', '深圳'), (40, '运营部', '广州'))
# print(data)

# # 关闭连接
# db.close()


# 建立数据连接


# db = pymysql.connect(
#     user='test',  # 用户名
#     password='test123',  # 密码
#     host='192.168.0.125',  # 数据库ip
#     port=3306,  # 数据库端口
#     database="mysqltest",  # 数据库名称
#     charset='utf8mb4')  # 字符编码
#
# # 建立游标 (游标的作用：执行SQL语句，获取查询结果)
# cs = db.cursor()
#
# # 1、准备好SQL语句
# text = "insert into dept values(60,'不知道啊','武汉啊');"
# # 2、通过 游标 执行SQL
# cs.execute(text)
# # 3、获取查询的结果，如果执行的不是 查询语句，返回 ()
# data = cs.fetchall()
# print(data)
#
# # 4、对数据进行了 增删改 需要 commit 提交 或者 rollback 撤销、回滚
# db.commit()
#
# # 关闭连接
# db.close()
